![]() |
MyTrim
FMX Imageで使ってトリミング枠をマウスのドラッグで表示し、画像のトリミングを試みました。画像表示のペンにXORの設定がわからず、マウスの移動毎に、
原画像に枠を書き込みImage2に表示してみました。さすが、この方法ではCPUの能力が問われるようで、Rizen7ではスム−スに動くのですが、
I7-4790では動きが鈍いようです。 左クリックでドラッグで枠を描画、枠の移動は右クリックで、枠の大きさの修正は、拡大にチェック、各サイドにチェックを入れ、中央ボタンを回せば、チェックを入れた サイドが縮小、拡大します。 ImageのWrapModeをFitにしているので、X,Yの位置はImageサイズと比例しており、BMPのサイズとImageのサイズの割合で、原画像の位置が計算できるようです。 保存はトリミングした画像を保存します。 |